import http from "@/utils/request";

export default{
    /**
     * 获取作业区日报温度表头数据列表
     * @param  params 
     * @returns 
     */
    async getTemperatureTableList(params){
        return await http.get("/api/scZyqScsj/getTemperatureTableList",params);
    },
    /**
     * 获取作业区日报温度数据列表
     * @param  params 
     * @returns 
     */
    async getTemperatureDateList(params){
        return await http.get("/api/scZyqScsj/getTemperatureDateList",params);
    },
    /**
     * 获取作业区生产运行(年度配产,月度配产)数据
     * @param  params 
     * @returns 
     */
    async getProPlanList(params){
        return await http.get("/api/scZyqScsj/getProPlanList",params);
    },
    /**
     * 获取作业区采油生产运行完成情况(当日完成,旬度完成,年累计完成)数据
     * @param  params 
     * @returns 
     */
    async getOilProCompleteList(params){
        return await http.get("/api/scZyqScsj/getOilProCompleteList",params);
    },
    /**
     * 获取作业区采油生产运行地面故障关井数据
     * @param  params 
     * @returns 
     */
    async getOilFaultWell(params){
        return await http.get("/api/scZyqScsj/getOilFaultWell",params);
    },
    /**
     * 获取作业区生产运行作业及措施关井情况(检泵井,待作业井,测压井,措施井,措施配合)数据
     * @param  params 
     * @returns 
     */
    async getWellWorkInfo(params){
        return await http.get("/api/scZyqScsj/getWellWorkInfo",params);
    },
    /**
     * 获取作业区生产运行井开关情况(总井数,开井数,长关井数,间抽井数)数据
     * @param  params 
     * @returns 
     */
    async getWellInfoList(params){
        return await http.get("/api/scZyqScsj/getWellInfoList",params);
    },

    /**
     * 获取作业区油井作业情况(油井作业)数据
     * @param  params 
     * @returns 
     */
    async getOilWorkInfo(params){
        return await http.get("/api/scZyqScsj/getOilWorkInfo",params);
    },
    /**
     * 获取作业区油井措施情况(油井作业)数据
     * @param  params 
     * @returns 
     */
    async getOilMeasureInfo(params){
        return await http.get("/api/scZyqScsj/getOilMeasureInfo",params);
    },
    /**
     * 获取作业区油井作业措施合计(油井作业)数据
     * @param  params 
     * @returns 
     */
    async getOilWorkMesureTotal(params){
        return await http.get("/api/scZyqScsj/getOilWorkMesureTotal",params);
    },

    /**
     * 获取作业区注水生产运行地面故障关井数据
     * @param  params 
     * @returns 
     */
    async getWaterFaultWell(params){
        return await http.get("/api/scZyqScsj/getWaterFaultWell",params);
    },
    /**
     * 获取作业区注水生产运行完成情况(当日完成,旬度完成,年累计完成)数据
     * @param  params 
     * @returns 
     */
    async getWaterProCompleteList(params){
        return await http.get("/api/scZyqScsj/getWaterProCompleteList",params);
    },
    /**
     * 获取作业区注水生产运行注水泵数据
     * @param  params 
     * @returns 
     */
    async getWaterPumpNum(params){
        return await http.get("/api/scZyqScsj/getWaterPumpNum",params);
    },
    /**
     * 获取作业区注水生产运行临关井数据
     * @param  params 
     * @returns 
     */
    async getWaterShutWellInfo(params){
        return await http.get("/api/scZyqScsj/getWaterShutWellInfo",params);
    },

    /**
     * 获取作业区水井作业数据
     * @param  params 
     * @returns 
     */
    async getWaterWellWorkInfo(params){
        return await http.get("/api/scZyqScsj/getWaterWellWorkInfo",params);
    },
    /**
     * 获取作业区水井措施数据
     * @param  params 
     * @returns 
     */
    async getWaterWellMeasureInfo(params){
        return await http.get("/api/scZyqScsj/getWaterWellMeasureInfo",params);
    },

    /**
     * 获取作业区动态采油井数据
     * @param  params 
     * @returns 
     */
    async getOilTrendsInfo(params){
        return await http.get("/api/scZyqScsj/getOilTrendsInfo",params);
    },
    /**
     * 获取作业区动态CO2注入数据
     * @param  params 
     * @returns 
     */
    async getCo2TrendsInfo(params){
        return await http.get("/api/scZyqScsj/getCo2TrendsInfo",params);
    },
    /**
     * 获取作业区动态CO2注入日实际，开井配注数据
     * @param  params 
     * @returns 
     */
    async getCO2ZrjInfo(params){
        return await http.get("/api/scZyqScsj/getCO2ZrjInfo",params);
    },
    /**
     * 获取作业区注水井数据
     * @param  params 
     * @returns 
     */
    async getZsjInfo(params){
        return await http.get("/api/scZyqScsj/getZsjInfo",params);
    },
    /**
     * 获取作业区注水生产运行注水泵数据
     * @param  params 
     * @returns 
     */
    async getWaterPumpNum(params){
        return await http.get("/api/scZyqScsj/getWaterPumpNum",params);
    },
    /**
     * 获取作业区日含油污量数据
     * @param  params 
     * @returns 
     */
    async getDailyOilPollution(params){
        return await http.get("/api/scZyqScsj/getDailyOilPollution",params);
    },
    /**
     * 获取架罐井
     * @param  params 
     * @returns 
     */
    async getJGPollution(params){
        return await http.get("/api/scZyqScsj/getJGPollution",params);
    },

    /**
     * 获取作业区外输表头数据
     * @param  params 
     * @returns 
     */
    async getExportTableList(params){
        return await http.get("/api/scZyqScsj/getExportTableList",params);
    },
    /**
     * 获取作业区外输数据
     * @param  params 
     * @returns 
     */
    async getExportTableDataList(params){
        return await http.get("/api/scZyqScsj/getExportTableDataList",params);
    },
    /**
     * 获取自产气表头数据
     * @param  params 
     * @returns 
     */
    async getSelfProGasTableList(params){
        return await http.get("/api/scZyqScsj/getSelfProGasTableList",params);
    },
    /**
     * 获取自产气数据
     * @param  params 
     * @returns 
     */
    async getSelfProGasTableDataList(params){
        return await http.get("/api/scZyqScsj/getSelfProGasTableDataList",params);
    },
    /**
     * 根据作业区id获取班组外输液量
     * @param  params 
     * @returns 
     */
    async getListByZyq(params){
        return await http.get("/api/scBzScyx/listByZyq",params);
    },
    /**
     * 获取作业区外输液量数据
     * @param  params 
     * @returns 
     */
    async getoutputWaterTableList(params){
        return await http.get("/api/scZyqScsj/getOutputWaterTableList",params);
    },
    /**
     * 获取作业区总外输液量数据
     * @param  params 
     * @returns 
     */
    async getTotaloutput(params){
        return await http.get("/api/scZyqScsj/getTotalOutputWaterTableList",params);
    },
    /**
     * 获取作业区外输 罐井拉油 数据
     * @param  params 
     * @returns 
     */
    async getPullingoil(params){
        return await http.get("/api/scZyqScsj/getPullingOil",params);
    },
    /**
     * 获取作业区外输 末端 数据
     * @param  params 
     * @returns 
     */
    async getEndProduction(params){
         return await http.get("/api/scZyqScsj/getEndProduction",params);
    },

    /**
     * 获取注气量数据
     * @param  params 
     * @returns 
     */
    async getPullingoil(params){
        return await http.get("/api/scZyqScsj/getGasInjectvolume",params);
    },
    /**
     * 获取注气量完成信息(当日完成,旬度完成,年累计完成)数据
     * @param  params 
     * @returns 
     */
    async getGasComplete(params){
        return await http.get("/api/scZyqScsj/getGasComplete",params);
    },
    /**
     * 获取注气量完成信息(月度配注（立/天）)数据
     * @param  params 
     * @returns 
     */
    async getProPlanList(params){
        return await http.get("/api/scZyqScsj/getProPlanList",params);
    },

    /**
     * 获取5区提捞表头数据
     * @param  params 
     * @returns 
     */
    async getBailingOilTableList(params){
        return await http.get("/api/scZyqScsj/getBailingOilTableList",params);
    },
    /**
     * 获取5区提捞数据
     * @param  params 
     * @returns 
     */
    async getBailingOilDataList(params){
        return await http.get("/api/scZyqScsj/getBailingOilDataList",params);
    },
    

}